A Formal Framework for Process Interoperability in Dynamic Collaboration Environments. (Un cadre formel pour l'interopérabilité des processus dans les environnements collaboratifs dynamiques)
نویسنده
چکیده
Designing complex products such as aircrafts, helicopters and launchers must rely on well-founded and standardized processes. These processes should be executed in the context of dynamic cross-organizational collaboration environments. In this dissertation, we present a formal framework that ensures sustainable interoperability for cross-organizational processes in dynamic environments. We propose a declarative modeling language to define contracts that capture the objectives of each partner in the collaboration. Contract models built using this language under-specify the objectives of the collaboration by limiting the details captured at design-time. This under-specification decreases the coupling between partners in the collaboration. Nevertheless, less coupling leads to the creation of mismatches when partners’ processes will exchange messages at run-time. Accordingly, we develop an automatic mediation algorithm that is well adapted for dynamic environments. We conduct a thorough evaluation of this algorithm in the context of dynamic environments and compare it with existing mediation approaches which will prove its efficiency. We then extend our framework with a set of management operations that help realize the modifications on the collaboration environment at run-time. We develop an algorithm that assesses the impact of modifications on the partners in the collaboration environment. Then, this algorithm decides if the modification can be realized or should be postponed to wait for appropriate conditions. In order to figure out how to reach these appropriate conditions, we use the planning graph algorithm. This algorithm determines the raw set of management operations that should be executed in order to realize these conditions. A raw set of management operations cannot be executed by an engine unless its operations are encapsulated in the right workflow patterns. Accordingly, we extend this planning algorithm in order to generate an executable workflow from the raw set of operations. We evaluate our extension against existing approaches regarding the number and the nature of workflow patterns considered when generating the executable workflow. Finally, we believe that monitoring contributes in decreasing the coupling between partners in a collaboration environment. Accordingly, we extend our framework to support monitoring queries. We define a new execution plan for these queries that is more efficient. We conduct a thorough evaluation for this plan and compare it with existing industrial implementation. We implement a prototype for our framework based on standardized software components and illustrate it through a real world use case from the European project IMAGINE1.
منابع مشابه
Domain-Oriented Design Environments as Models for the Design of Collaborative Systems
Domain-oriented design environments (DODES) support c-ollaboration between (1) all stakeholders in a design process and (2) between stakeholders and computational environments. They serve as model for the design of collaborative systems by exploring and supporting different relationships and task responsibilities between humans and computers. Within human-computer collaboration, they are ground...
متن کاملUn Modèle Générique de Garbage Collection pour les Eéditeurs Collaboratifs Basé sur l'Approche TO dans les environnements P2P et mobiles
Résumé— L’approche de transformée opérationnelle (TO) est l'une des meilleurs techniques qui permet de supporter la collaboration dans les environnements mobiles et distribués. Les éditeurs collaborative en temps réel utilisent cette technique pour la réconciliation des données modifiées simultanément par plusieurs utilisateurs. Cependant, l’approche TO utilise un log qui peut atteindre une tai...
متن کاملUne aide à la coopération interentreprises pour la production à la commande
RÉSUMÉ. Cet article propose une méthode d’aide à la coopération interentreprises dans le cadre d’une production à la commande. L’approche retenue assimile le problème d’organisation globale à un processus de décision distribuée dans lequel l’organisation est progressivement construite par un ensemble de coopérations entre des couples d’acteurs du réseau d’entreprises. Nous étudions en particuli...
متن کاملEmergence et sémantique des mondes possibles pour des agents appris
RESUME : Ce travail se place dans le cadre d’une approche émergentiste des systèmes multi-agents. Nous nous intéressons en particulier à l’émergence de concept dans une organisation d’agents appris. Le concept peut alors être défini comme une entité qui se renforce à l’usage, un peu comme les tas dans une termitière artificielle. La sémantique des mondes possibles permet selon nous de proposer ...
متن کاملUne approche spatio-multidimensionnelle pour l'analyse des aléas environnementaux
Résumé. Les entrepôts de données spatiales et les systèmes SOLAP permettent l’analyse en ligne de gros volumes de données géo référencées. Dans un contexte de gestion des risques naturels, ces systèmes ont été utilisés avec succès sur des données officielles dont la collecte suit un processus bien établi. Le développement récent d’outils collaboratifs pour la saisie de données géographiques, y ...
متن کامل